Job Description
Role Description:
- Design, develop, modify, test and evaluate various Kubernetes and Docker implementations that support system requirements of varying levels for technical and business application projects
- Implement automation tools and frameworks (CI/CD pipelines)
- Describe and deploy enterprise container platforms like OpenShift, Azure Kubernetes Service, Amazon Kubernetes Service, Rancher, and others
- Deliver microservices based architectures for various types of application platforms (for example: Java, .NET)
- Coach and support project team members during systems release preparation and execution
- Orchestrate deployments and improve the existing architecture utilizing various automation tools and strategies
- Collaborate with product owners and architects to define microservices strategy and implementation roadmap
- Translate business requirements into a software design for development of new or modified automated systems
- Follow and ensure adherence to technical and security standards for programming and design techniques
- Improve continuous deployment processes using Jenkins build pipelines and database migrations to strive for zero-downtime deployments
- Evangelize the concepts and implementations of Infrastructure-as-Code and DevOps amongst various organizational silos
- Be responsible for delivering new and ongoing projects, and make sure solutions are delivered on time and within budget
- Be self-motivated and work independently with minimal supervision to learn new and emerging technologies and processes
- Contribute and help with the development of new IP for the organization
Required experience:
- At least 2 years - Hands-on with Kubernetes and Docker
- At least 2 years - Hands-on development experience with Java or Python, or another programming or scripting language
- At least 2 years - Hands-on with DevOps pipeline tools like Jenkins
- At least 2 years - AWS, Azure or GCP
- At least 2 years - Terraform
- At least 2 years - Ansible
- Familiarity with Agile development
- Contributing member of DevOps projects and teams
- 2\+ years of DevOps/Infrastructure architecture experience
- Hands-on CI/CD, CM, automation, maven, Ansible, OpenShift, Jenkins, Terraform, CloudFormation, etc.
- Strong Networking knowledge
- Source Control
- Virtualization experience
- Monitoring tools
- RESTful, JSON and other APIs
Other skills and experience:
- Unix scripting experience
- SDLC or Agile/Waterfall development
- Knowledge of messaging queues and data streaming is helpful
- Strong relationship management and collaboration skills to facilitate effective working relationships with varied stakeholders and team members, including vendors
- Cloud-based solution design and engineering, AWS Stack experience, Azure stack experience
- Strong problem solving skills, with a focus on understanding overall business issues and determining innovative solutions
- Must be self-directed, highly organized and adaptable with the ability to effectively multi-task as needed
- Must be able to embrace change and be ready to disrupt to create positive change using new technologies
- Confident, proactive and self-motivated
- Be a team player
- Experience in generating and presenting written and oral communications with all levels of stakeholders from various cross-functional and support staff to senior level executives
- Good written and spoken English
Must-haves
- An ability to multitask and context-switch efficiently multiple times a day between various client projects and other role focused activities.
- An ability to socialize with clients and partners, and develop personal relationships.
- Naturally inclined to keep things in order, such as tracking tasks, organizing notes, and maintaining clear workflows.
- Understands the broader purpose of their tasks, helping prioritize the most impactful work.
- Approaches new tasks or challenges with a curious, solution-focused mindset.
- Balances short-term task completion with long-term project goals.
- Clearly articulates thoughts and needs when transitioning tasks, ensuring alignment with team members.
- An ability to present and emphasize on the business value our projects provide, in front of client executives.
Featured Benefits
- Medical insurance
- Vision insurance
- Dental insurance
- Disability insurance
- Life insurance
- 401(k)
- Health Savings Account
- Flexible Spending Account
- Dependent Care Account
- Paid maternity leave
- Paid paternity leave
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.