[Remote] Sr. DevOps Engineer/Sr. Associate Software Engineer
Note: The job is a remote job and is open to candidates in USA. Amgen is a leading biotechnology company dedicated to serving patients with serious illnesses. The Sr. DevOps Engineer/Sr. Associate Software Engineer will be responsible for designing, developing, and maintaining software applications while ensuring the availability and performance of critical systems.
Responsibilities
- Take ownership of complex software projects from conception to deployment
- Manage software delivery scope, risk, and timeline
- Possesses strong rapid prototyping skills and can quickly translate concepts into working code
- Contribute to both front-end and back-end development using cloud technology
- Develop innovative solutions using generative AI technologies
- Conduct code reviews to ensure code quality and adherence to best practices
- Create and maintain documentation on software architecture, design, deployment, disaster recovery, and operations
- Identify and resolve technical challenges effectively
- Stay updated with the latest trends and advancements
- Work closely with product team, business team, and other stakeholders
- Design, develop, and implement applications and modules, including custom reports, interfaces, and enhancements
- Analyze and understand the functional and technical requirements of applications, solutions, and systems and translate them into software architecture and design specifications
- Develop and execute unit tests, integration tests, and other testing strategies to ensure the quality of the software
- Identify and resolve software bugs and performance issues
- Work closely with cross-functional teams, including product management, design, and QA, to deliver high-quality software on time
- Maintain detailed documentation of software designs, code, and development processes
- Customize modules to meet specific business requirements
- Work on integrating with other systems and platforms to ensure seamless data flow and functionality
- Provide ongoing support and maintenance for applications, ensuring that they operate smoothly and efficiently
Skills
- Master's degree
- OR Bachelor's degree and 2 years of Computer Science, IT or related field
- OR Associate's degree and 6 years of Computer Science, IT or related field
- OR High school diploma / GED and 8 years of Computer Science, IT or related field
- Solid understanding of information systems and network technologies
- 2+ years of experience providing support for large-scale web infrastructure
- Experience with CI/CD pipelines, GitLab, Jenkins, or GitHub Actions
- Experience with AWS Services (e.g., CloudFront CDN, Load balancers, EKS, ECS, Fargate, EC2, S3, Lambda, CloudWatch)
- Working understanding of Agile, Scrum, Design Thinking, and Lean Startup principles
- Proficiency in at least one scripting or programming language such as Python
- Excellent analytical and troubleshooting skills
- Strong verbal and written communication skills
- Ability to work effectively with global, virtual teams
- High degree of initiative and self-motivation
- Ability to manage multiple priorities successfully
- Team-oriented, with a focus on achieving team goals
- Strong presentation and public speaking skills
Benefits
- A comprehensive employee benefits package, including a Retirement and Savings Plan with generous company contributions, group medical, dental and vision coverage, life and disability insurance, and flexible spending accounts
- A discretionary annual bonus program, or for field sales representatives, a sales-based incentive plan
- Stock-based long-term incentives
- Award-winning time-off plans
- Flexible work models where possible. Refer to the Work Location Type in the job posting to see if this applies
Company Overview
Company H1B Sponsorship