Client is looking for an experienced DevOps/Software Build engineer
Responsibilities
- Develop automation code for application deployment and service monitoring
- Build and support CI/CD pipelines across multiple products
- Collaborate with developers on architectural discussions
- Implement solutions for various compute workloads and services
- Promote DevOps culture and best practices
- Integrate quality tools like static code analysis and test coverage reporting
- Debug and resolve system integration test issues
Qualifications
- Develop automation code for application deployment and service monitoring
- 5+ years of experience in DevOps engineering or software development.
- Effective coding and scripting experience with Python, Java or similar languages.
- Experience with user access, authentication, user permission management and security, LDAP, AD
- Experience with containerization and scheduling, with Docker and Kubernetes.
- Experience with distributed systems implementation
- Experience with auto scaling, performance testing and capacity planning.
- Experience with tools such as Jenkins, Bazel, Artifactory, Gitlab Automation, Android/ASOP Build (Soong), etc. to build automation, CI/CD, Self-Service pipelines.
- Experience owning infrastructure in production, as well as designing and creating build/deploy & monitoring systems
- Experience with restful services, service-oriented architecture, distributed systems, cloud system (AWS) and micro-services
Preferred:
- Embedded or system software engineering experiences
Education:
- Bachelor’s degree in Computer Science or related degree