Lead consultant // Contract // 100% Remote at Remote, Remote, USA |
Email: [email protected] |
Title: Lead consultant (Development Engineer), Location: MN (Remote) Duration: 6 months As a lead consultant (Development Engineer), you serve as the technical anchor for the engineering team that supports a platform. You create, own, and are responsible for the platform architecture that best serves the functional and non-functional needs. You identify and drive architectural changes to accelerate feature development and improve the quality of service. You have deep and broad engineering skills. Engineer on the IoT platform team: Are empowered to make technological choices and pick the best tools for the job. Are building self-service platform constructs to allow other teams to accomplish their business goals. Have a goal of Full CD deployments with automated tests, monitoring, and rollback. Think outside the box to solve problems with high cardinality that will break traditional tools meant for applications such as monitoring tools. Our engineering teams are empowered to select the appropriate technology for the problem they are trying to solve. Common technologies include Micronaut, Kotlin, Java, Python, Golang, Kafka, relational and KVP databases (Postgres, MariaDB, Mongo, Redis, etc.), Orchestration workflow engines like Temporal, Camunda Core responsibilities of this job are described within this job description. Job duties may change at any time due to business needs. 4-year degree or equivalent experience 7+ years of software development experience with at least one full cycle implementation Demonstrates strong foundational core computer science concepts Strong understanding of systems design, Development and Observability for building robust and scalable software solutions Demonstrates broad and deep expertise in multiple computer languages and frameworks (e.g., open source). Designs, develops, and approves end-to-end functionality of a product line, platform, or infrastructure Communicates and coordinates with project team, partners, and stakeholders Demonstrates expertise in analysis and optimization of systems capacity, performance, and operational health Understands and develops solutions to foster data lifecycle management Maintains deep technical knowledge within areas of expertise Stays current with new and evolving technologies via formal training and self-directed education Experience in building highly scalable distributed systems Thanks & Regards, Ashirwad Chauhan Technical IT Recruiter [email protected] -- Keywords: continuous deployment information technology Minnesota Lead consultant // Contract // 100% Remote [email protected] |
[email protected] View all |
Fri Jul 12 20:01:00 UTC 2024 |