Senior Software Engineer - DevOps
Software Technology Inc
DevOps Engineer
Our client is looking for a highly motivated individual to provide DevOps Engineering services to the team. In this role you will be responsible for developing and managing CI/CD pipelines, AWS cloud infrastructure, Security, Compliance, Release & Risk Management. You will work with the software development team to provide them the tools to develop, test, and release high quality software in a securely and efficiently.
Required Expertise:
- A passion for DevOps culture, new technologies, practices, and ways of working
- Strong software engineering experience
- Strong Linux administration and Scripting (BASH) experience
- Hands on experience with container technologies (Docker & Kubernetes)
- Hands on experience in cloud application deployment automation patterns and various scripting languages
- Hands on experience developing platform automation, experience with DevSecOps technologies like BitBucket, Artifactory, Concourse, Jenkins, and Veracode
- Hands on experience working with and maintaining Continuous delivery / Deployment technologies
- Solid understanding of SSDLC and Agile standard methodologies
- Hands on experience with AWS Cloud, including CloudFormation, ECS, EKS, EC2, Security/VPC, IAM, RDS (Aurora).
- Knowledge of working with Node, TypeScript, and JavaScript applications
- Excellent presentation, documentation, communication and influencing skills, as well as skills which present/influence technology direction in business context to the partners.
Required Skills:
- Experience supporting applications on cloud such as AWS for 3+ years
- Developing and maintaining CI/CD pipelines for microservices using Jenkins & Concourse.
- Consistently seeks out opportunities to evaluate and adopt new tools and continually improve existing automation and release processes
- Experience using blue/green deployments and maintaining availability during installs
- Experience with monitoring tools, like Datadog, to identify issues in deployed environments.
- Troubleshoot and debug these issues to facilitate resolution in code and infrastructure.
- Strong motivated and time management skills.
- Open to direction and following agreed upon standards; yet are comfortable with ambiguity and enjoy experimenting, developing, and communicating alternatives
- Creative and enjoy collaborating to tackle complex problems, providing technical expertise to development, QA, and operations teams to execute DevOps strategies.
Value You Will Deliver:
- Identifying functional & non-functional requirements that are not currently met and advocate solutions to address these gaps.
- Applying appropriate approaches to assessing trade-offs among architectural goals
- Actively participating in planning, definition, design, and integration of pipeline & infrastructure services working with partners in the enterprise to assure consistency & ease of development.
Vacancy posted more than 2 months ago
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - DevOps. Be the first to apply!
Related searches
- software engineer full time Raleigh, NC
- startup software engineer Raleigh, NC
- intermediate software engineer Raleigh, NC
- research software engineer Raleigh, NC
- rust software engineer Raleigh, NC
- work from home software developer Raleigh, NC
- software developer Raleigh, NC
- software development engineer aws Raleigh, NC
- software qa engineer Raleigh, NC
- ngo software engineer Raleigh, NC
