Senior Software Engineer
Gama-1 Technologies
Silver Spring, Maryland
senior
senior software engineer
software
engineer
cloud
infrastructure
software
aws
enterprise
engineer
providers
computing
technical
Apply with Tarta Assistant 🤖
Unleash the power of automation for your job search (Paid option) Apply Manually(Free)
I have time, I'll manually find and apply for jobs
Unleash the power of automation for your job search (Paid option) Apply Manually(Free)
I have time, I'll manually find and apply for jobs
90% of users say Tarta.ai Assistant helps them save time applying for jobs.
Not a member? Click
here to subscribe.
December 6, 2022
Gama-1 Technologies
Silver Spring, Maryland
Preferred Certifications: AWS Certified Cloud Practitioner
- Non-Supervisory Role
- Design, plan and implement client-specific cloud solutions
- Identify appropriate cloud providers
- Ensuring the cloud network is responsive to user demands
- Scaling cloud services to serve growing businesses
- Liaising with business owners and/or stakeholders to determine growth plans
- Monitoring usage of cloud network and applications
- Implementing effective security strategies on cloud networks
- Ensuring compliance with relevant legislation and guidelines
- Experience working with Cloud Service Providers, including AWS, Microsoft Azure, and Google Cloud Platforms
- Implement modern ground systems and applications and underlying technology stacks
- Provide reporting metrics to Project Manager and Federal team for infrastructure run within the environment
- Work collaboratively with other segments of the federal customer IT division to ensure end-customer success
- Contribute to all phases of system development and support with planning, analysis, modeling, simulation, testing, integration, documentation, and presentation
- Provide support when needed (nights and weekends for deployments or incidents)
- Support cloud optimization activities; performance and cost
- Developing cloud engineering system strategies/solutions to ensure application high availability in both hybrid (on-premise / cloud) and fully cloud-hosted applications to provide an 'always on' experience
- Acts as a subject matter expert for end-to-end cloud systems engineering, including current and future providers, networking, provisioning, and management.
- Ensures delivered solutions are realized in the time frame committed; works with project owners to size, scope, and identify risk.
- Provides technical expertise in diagnosing and resolving issues, including determining and providing workaround solutions or escalation to owners.
- Ensures delivered solutions meet technical and functional/non-functional performance requirements within.
- Develop tools and documentation to enable support organizations to resolve customer issues, including complex technical scenarios dealing with the cloud architecture.
- Computer programming skills and adequate knowledge of computer programming languages including Java, Python, PHP, Go, Ruby, JavaScript, Node.js,
- Profound knowledge and experience in using related software and operating systems
- Experience with Jira and Confluence
- Experience with infrastructure as a service tools such as AWS EC2
- Good oral and written communication and interpersonal skills as a cloud software engineer is required to liaise with other team members and vendors
- Profound knowledge and experience in using related software and operating systems
- Particular attention to detail and the ability to multitask since he/she may work on different systems or issues, and must be able to prioritize his/her work to meet deadlines
- Strong analytical skills to work efficiently and effectively with a wide range of operating systems and software
- In-depth understanding of cloud computing and network technologies, and emerging cloud service trends and technologies.
- Experience and understanding of large-scale infrastructure deployments in enterprise-wide environments leveraging DevOPS principles and utilizing a CI/CD pipeline
- Extensive experience gathering business and technical requirements for Cloud Networking Services
- Extensive experience analyzing the customer's current Infrastructure and applications, developing alternatives analysis for migrating to the cloud, and making recommendations on best-fit cloud solutions and service providers
- Experience architecting and building scalable, automated Infrastructure and applications
- Experience with Amazon Web Services, code-defined Infrastructure, configuration management tools, and CI/CD
- Experience with AWS Lambda and "Serverless" systems
- Experience in large-scale enterprise IT environments
- Knowledge of Cloud development patterns and strategies (including IaaS, PaaS, Security, Compute, Storage, and networking)
- Functional knowledge of Infrastructure as Code Automation using Ansible, Chef, Puppet Powershell, Terraform, etc.
- Optional experience in high-performance computing (HPC) and clusters, machine learning, artificial intelligence (ai) applications, and frameworks in a cloud environment
- Excellent written, verbal, and analytical skills
- Ability to obtain a Public Trust Clearance
- BS/BA in Computer Science or related discipline
- Preferred Certifications: AWS Certified Practitioner
- 8+ years of experience computing and developing enterprise Cloud Services and/or applications (IaaS, PaaS, SaaS) using leading cloud providers such as AWS, GCP, and Azure. It must include networking, computing, storage, database, identity management/access control, monitoring, etc.
- 4+ years of experience supporting the migration of on-premise applications to the public or hybrid cloud environments and supporting the deployment of cloud-ready applications.
Report this job