DevOps Platform Developer
Company: TAJ Technologies Inc. - TAJ Health Staffing
Location: Bethesda
Posted on: May 28, 2023
|
|
Job Description:
Duties & Responsibilities
--- Analyze requirements presented by Product Owner and design
sustainable solutions to advance deployment of platform
functionality
--- Manage cloud infrastructure as code
--- Develop software to facilitate Continuous Integration and
Continuous Deployment
--- Troubleshoot performance and scalability issues in products and
infrastructure
--- Mentor junior team members (or be a mentee)
Requirements
---Strong knowledge of at least one of the following programming
languages: Python, Go, Java, Scala, Rust, C++; and desire to learn
new languages
---Hands-on Linux experience. System programming expertise or
understanding of how container runtimes work is a big plus
---Experience with AWS, GCP, Azure, or other cloud service
providers
---Experience using cluster scheduler technologies (Kubernetes,
Nomad, Mesos), or solid understanding of the concepts they operate
upon
---Understanding of distributed systems design principles (we will
ask you about consensus, and we don't mean blockchain)
---Customer-focused, team-oriented disposition
---Interpersonal communications skills, to interface with
customers, peers and management
---Integrity and responsibility
Educational Requirements
---B.S. in a STEM field (Engineering, Computer Science,
Mathematics, Physics)
---Alternatively, equivalent industry experience in Software
Development
Bonus Points
---Strong presentation skills
---Experience mentoring other developers
---Experience working with HashiCorp products
---Experience setting up or using monitoring systems (Grafana, TICK
Stack, Prometheus)
---Experience managing stateful datasets in cloud environments
---Any other DevOps technologies, any prior DevOps experience
Keywords: TAJ Technologies Inc. - TAJ Health Staffing, Bethesda , DevOps Platform Developer, IT / Software / Systems , Bethesda, Maryland
Click
here to apply!
|