Vacancy expired!
DevOps EngineerAnnapolis, MDDuration: Long term ABOUT THE OPPORTUNITY:We are looking for an experienced DevOps Engineer to join our crossfunctional development team. Selected candidate shall work as part of a colocated Agile team to design, develop, test and troubleshoot various telecom and enterprise software applications. Candidate is expected to have strong analysis, debugging, testing and problem-solving skills with a willingness to learn and contribute towards the overall team growth. PRIMARY DUTIES:
- Define component architecture based on stories created by Product Owner from customer requirements
- Engineer stable and maintainable CICD pipelines and act as a bridge between development and platform integration teams
- Collaborate with other engineers on design, implementation, testing, planning and code reviews
- Evaluate feasibility of design/architecture by developing rapid prototypes or a minimum viable solution
- Review specifications, ICDs and other documentation related to the applications
- Create and execute unit and integration test cases
- Diagnose, debug, and fix application operational issues in a timely manner
- Assist deployment and production support teams to work through customer escalated issues and provide resolutions and rootcause analysis
- Create documentation for architecture or design work performed
- Participate actively in Agile software development activities, including scrums, planning, and retrospectives
- Comply with organizational policies and procedures to meet ISO guidelines adopted by the company
- Handson experience with UNIX/Linux command line and comfortable with common bash commands is required
- Recent 35 yrs experience in one or more mainstream scripting languages (bash, Perl, Python)
- Experienced in configuration management tools like Ansible, jinja2, Docker, Packer, Yum, etc.
- Experience with relational and NoSQL databases, PostgreSQL and REDIS preferred
- Knowledge of TCP/IP, HTTP, LDAP, JSON, Git, Maven, make, perl, node.js is helpful
- Experience working with Atlassian Tools (JIRA, Confluence, Bamboo, FishEye, Crucible)
- Proficient in Scrum/Agile methodologies
- Knowledge of Virtualization technologies and experience with Cloudbased services such as Openstack, distributed messaging system like Kafka
- Sport a positive attitude with drive and selfmotivation
- Ability to work collaboratively within a team environment to meet aggressive goals and high-quality standards
- Ability to plan, prioritize and organize effectively and independently multiple projects and have curiosity to acquire new skills and find novel solutions to complex problems