What are the responsibilities and job description for the Software Dev Engineer IV position at Aditi Consulting?
Summary:
The Software Health Automation team owns the Kuiper Software lab and provides lab as a fully managed service. We make it possible to develop, build and test the code on real hardware. In this role, you will design, build and maintain the lab infrastructure. You will be hands on, making sure lab environments are highly available, while scaling team’s processes to ensure long term success. You will work hand in hand with development teams from software and hardware as well as program management and other stakeholders to make sure we can rapidly deliver high quality software.
Responsibilities:
Preferred skills:
Compensation:
The pay rate range above is the base hourly pay range that Aditi Consulting reasonably expects to pay someone for this position (compensation may vary outside of this range depending on several factors, including but not limited to, a candidate’s qualifications, skills, competencies, experience, location and end client requirements).
Benefits and Ancillaries:
Medical, dental, vision, PTO benefits and ancillaries may be available for eligible Aditi Consulting employees and vary based on the plan options selected by the employee.
Aditi Consulting LLC uses AI technology to engage candidates during the sourcing process. AI technology is used to gather data only and does not replace human-based decision making in employment decisions.
#AditiConsulting
The Software Health Automation team owns the Kuiper Software lab and provides lab as a fully managed service. We make it possible to develop, build and test the code on real hardware. In this role, you will design, build and maintain the lab infrastructure. You will be hands on, making sure lab environments are highly available, while scaling team’s processes to ensure long term success. You will work hand in hand with development teams from software and hardware as well as program management and other stakeholders to make sure we can rapidly deliver high quality software.
Responsibilities:
- Contribute to engineering efforts from design to implementation, solving complex technical challenges around developer and engineering productivity and velocity especially as it relates to rapid test iteration
- Develop software tooling for operations to keep things running and highly available
- Troubleshoot software and hardware problems on hardware equipment
- Drive adoption of best practices in code health, testing, and maintainability
- Design, set up and maintain test fixtures to verify software on real hardware
Preferred skills:
- Development/programming/scripting language (Python/Java/Bash/Perl)
- Developed/designed projects using code as infrastructure.
- Strong knowledge of the AWS CDK and AWS services configuration/deployment/maintenance and management
- Have worked on designing developing and deployed a service for an organization internally facing.
- Understanding of network topologies with both ipv4 and ipv6
- Initial setup and deployment of a container management system (kubernetes, ECS...etc).
- Experience setting up and configuring docker containers
- Deploying and operating in a Linux/Unix environment experience
- Systems development in an IT or data center environment experience
- Systems design, software development, operations, automation, and process improvement experience
- designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
Compensation:
The pay rate range above is the base hourly pay range that Aditi Consulting reasonably expects to pay someone for this position (compensation may vary outside of this range depending on several factors, including but not limited to, a candidate’s qualifications, skills, competencies, experience, location and end client requirements).
Benefits and Ancillaries:
Medical, dental, vision, PTO benefits and ancillaries may be available for eligible Aditi Consulting employees and vary based on the plan options selected by the employee.
Aditi Consulting LLC uses AI technology to engage candidates during the sourcing process. AI technology is used to gather data only and does not replace human-based decision making in employment decisions.
#AditiConsulting
Salary : $67 - $71