Posted in

Level II Software Engineer – Devops – Artificial Intelligence and Emerging Technologies – Enterprise Technology

Level II Software Engineer – Devops – Artificial Intelligence and Emerging Technologies – Enterprise Technology

CompanyBlue Origin
LocationSeattle, WA, USA
Salary$121323 – $169852.2
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional software development experience, with a significant focus on DevOps
  • Extensive experience with AI and machine learning tools and frameworks, such as TensorFlow, PyTorch, or similar.
  • Advanced understanding of microservices architecture and best practices.
  • Experience with serverless computing frameworks and technologies.
  • Proficiency with hybrid and multi-cloud environments.
  • Strong background in network architecture and security protocols.
  • Experience with large-scale data processing frameworks
  • Familiarity with software development in agile and scrum environments.
  • Experience with database management systems, both SQL and NoSQL (e.g., PostgreSQL, MongoDB).
  • Advanced knowledge of cybersecurity best practices and compliance issues.
  • Strong project management skills with the ability to manage multiple priorities.
  • Demonstrated success in automating complex infrastructure and creating self-healing systems.
  • Certifications such as AWS Certified DevOps Engineer, Google Cloud Professional DevOps Engineer, Certified Kubernetes Administrator (CKA), or similar.
  • Strong analytical and problem-solving skills with attention to detail.
  • Excellent written and verbal communication skills for clear documentation and cross-team collaboration.
  • Ability to innovate and adapt to rapidly changing technologies and environments.
  • Ability to earn trust, maintain positive and professional relationships, and contribute to a culture of inclusion.
  • Must be a U.S. citizen or national, U.S. permanent resident (current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.

Responsibilities

  • Lead and manage high-impact DevOps projects, setting technical direction and driving the execution of robust solutions.
  • Architect, develop, and maintain scalable DevOps infrastructure, ensuring high availability and resilience.
  • Integrate and automate CI/CD pipelines to facilitate smooth and efficient software delivery.
  • Collaborate with cross-functional teams to identify opportunities for process improvement and automation.
  • Enhance and maintain system monitoring, logging, and alerting infrastructure to ensure continuous performance optimization.
  • Ensure seamless deployment of cloud-based services and manage cloud infrastructure (AWS, Azure, Google Cloud).
  • Conduct rigorous performance testing and optimization of infrastructure to ensure reliability and scalability.
  • Stay abreast of the latest advancements in DevOps, cloud technologies, and best practices, recommending their adoption as appropriate.
  • Develop and enforce coding standards, best practices, and methodologies for DevOps projects.
  • Foster a culture of continuous integration, continuous delivery, and continuous improvement within the development team.
  • Guide the team in the selection and use of appropriate DevOps tools, frameworks, and libraries (e.g., Docker, Kubernetes, Terraform).
  • Support security compliance and enforce best practices for secure coding and infrastructure.
  • Innovate proactively by proposing new ideas and solutions to improve system performance and delivery speed.
  • Address and solve system integration challenges associated with DevOps and cloud deployments.
  • Provide thought leadership on DevOps strategy and roadmap planning within the organization.
  • Mentor and train junior engineers, fostering their growth and development in DevOps best practices.
  • Collaborate with software development and IT operations teams to streamline processes and improve communication.
  • Maintain comprehensive documentation for infrastructure and system configurations to aid in knowledge sharing and team collaboration.

Preferred Qualifications

  • Experience with large-scale data processing frameworks
  • Strong project management skills with the ability to manage multiple priorities.